[INFO] fetching crate agent-chorus 0.14.1...
[INFO] testing agent-chorus-0.14.1 against try#28f95933dc0727396c07b48d0a8cb5211b7fb472 for pr-154065-2
[INFO] extracting crate agent-chorus 0.14.1 into /workspace/builds/worker-5-tc2/source
[INFO] started tweaking crates.io crate agent-chorus 0.14.1
[INFO] finished tweaking crates.io crate agent-chorus 0.14.1
[INFO] tweaked toml for crates.io crate agent-chorus 0.14.1 written to /workspace/builds/worker-5-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate agent-chorus 0.14.1 on toolchain 28f95933dc0727396c07b48d0a8cb5211b7fb472
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+28f95933dc0727396c07b48d0a8cb5211b7fb472" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate agent-chorus 0.14.1 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+28f95933dc0727396c07b48d0a8cb5211b7fb472" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+28f95933dc0727396c07b48d0a8cb5211b7fb472" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 10b466324b5f412a99c80eaa8e37806cf421b85808e8e0dffb73dcfc901cf661
[INFO] running `Command { std: "docker" "start" "-a" "10b466324b5f412a99c80eaa8e37806cf421b85808e8e0dffb73dcfc901cf661", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "10b466324b5f412a99c80eaa8e37806cf421b85808e8e0dffb73dcfc901cf661", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "10b466324b5f412a99c80eaa8e37806cf421b85808e8e0dffb73dcfc901cf661", kill_on_drop: false }`
[INFO] [stdout] 10b466324b5f412a99c80eaa8e37806cf421b85808e8e0dffb73dcfc901cf661
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+28f95933dc0727396c07b48d0a8cb5211b7fb472" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] b2dec3b3df97c267f755eab0786c35aca60ead065cea6b50659afe3d47d3b040
[INFO] running `Command { std: "docker" "start" "-a" "b2dec3b3df97c267f755eab0786c35aca60ead065cea6b50659afe3d47d3b040", kill_on_drop: false }`
[INFO] [stderr]    Compiling ring v0.17.14
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling getrandom v0.2.17
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling rustls v0.23.37
[INFO] [stderr]    Compiling percent-encoding v2.3.2
[INFO] [stderr]    Compiling indexmap v2.13.0
[INFO] [stderr]    Compiling aho-corasick v1.1.4
[INFO] [stderr]    Compiling clap_builder v4.5.60
[INFO] [stderr]    Compiling dirs-sys v0.5.0
[INFO] [stderr]    Compiling webpki-roots v0.26.11
[INFO] [stderr]    Compiling bstr v1.12.1
[INFO] [stderr]    Compiling sha2 v0.10.9
[INFO] [stderr]    Compiling form_urlencoded v1.2.2
[INFO] [stderr]    Compiling dirs v6.0.0
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling synstructure v0.13.2
[INFO] [stderr]    Compiling globset v0.4.18
[INFO] [stderr]    Compiling zerovec-derive v0.11.2
[INFO] [stderr]    Compiling displaydoc v0.2.5
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling clap_derive v4.5.55
[INFO] [stderr]    Compiling zerofrom-derive v0.1.6
[INFO] [stderr]    Compiling yoke-derive v0.8.1
[INFO] [stderr]    Compiling rustls-webpki v0.103.10
[INFO] [stderr]    Compiling zerofrom v0.1.6
[INFO] [stderr]    Compiling yoke v0.8.1
[INFO] [stderr]    Compiling zerovec v0.11.5
[INFO] [stderr]    Compiling zerotrie v0.2.3
[INFO] [stderr]    Compiling clap v4.5.60
[INFO] [stderr]    Compiling tinystr v0.8.2
[INFO] [stderr]    Compiling potential_utf v0.1.4
[INFO] [stderr]    Compiling icu_collections v2.1.1
[INFO] [stderr]    Compiling icu_locale_core v2.1.1
[INFO] [stderr]    Compiling icu_provider v2.1.1
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling icu_properties v2.1.2
[INFO] [stderr]    Compiling icu_normalizer v2.1.1
[INFO] [stderr]    Compiling idna_adapter v1.2.1
[INFO] [stderr]    Compiling idna v1.1.0
[INFO] [stderr]    Compiling url v2.5.8
[INFO] [stderr]    Compiling ureq v2.12.1
[INFO] [stderr]    Compiling agent-chorus v0.14.1 (/opt/rustwide/workdir)
[INFO] [stdout] warning: field `follow_symlinks` is never read
[INFO] [stdout]   --> src/agent_context.rs:62:9
[INFO] [stdout]    |
[INFO] [stdout] 56 | pub struct InitOptions {
[INFO] [stdout]    |            ----------- field in this struct
[INFO] [stdout] ...
[INFO] [stdout] 62 |     pub follow_symlinks: bool,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `enforce_separate_commits` is never read
[INFO] [stdout]    --> src/agent_context.rs:161:9
[INFO] [stdout]     |
[INFO] [stdout] 142 | pub struct VerifyOptions {
[INFO] [stdout]     |            ------------- field in this struct
[INFO] [stdout] ...
[INFO] [stdout] 161 |     pub enforce_separate_commits: bool,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `check_separate_commits` is never used
[INFO] [stdout]    --> src/agent_context.rs:445:4
[INFO] [stdout]     |
[INFO] [stdout] 445 | fn check_separate_commits(base: &str, cwd: &Path) -> Result<Vec<String>> {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `evaluate_acceptance_tests` is never used
[INFO] [stdout]     --> src/agent_context.rs:5003:4
[INFO] [stdout]      |
[INFO] [stdout] 5003 | fn evaluate_acceptance_tests(
[INFO] [stdout]      |    ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `collect_signature_drift` is never used
[INFO] [stdout]     --> src/agent_context.rs:5092:4
[INFO] [stdout]      |
[INFO] [stdout] 5092 | fn collect_signature_drift(current_dir: &Path) -> std::collections::BTreeSet<String> {
[INFO] [stdout]      |    ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `HOOK_SHA256_TAG` is never used
[INFO] [stdout]     --> src/agent_context.rs:6798:7
[INFO] [stdout]      |
[INFO] [stdout] 6798 | const HOOK_SHA256_TAG: &str = "# AGENT_CONTEXT_HOOK_SHA256=";
[INFO] [stdout]      |       ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 36.88s
[INFO] running `Command { std: "docker" "inspect" "b2dec3b3df97c267f755eab0786c35aca60ead065cea6b50659afe3d47d3b040", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b2dec3b3df97c267f755eab0786c35aca60ead065cea6b50659afe3d47d3b040", kill_on_drop: false }`
[INFO] [stdout] b2dec3b3df97c267f755eab0786c35aca60ead065cea6b50659afe3d47d3b040
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+28f95933dc0727396c07b48d0a8cb5211b7fb472" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 9c83510cb945a91d92932c1d178f542fd0906afda42b2e0dfe188f28e0ce7406
[INFO] running `Command { std: "docker" "start" "-a" "9c83510cb945a91d92932c1d178f542fd0906afda42b2e0dfe188f28e0ce7406", kill_on_drop: false }`
[INFO] [stderr]    Compiling agent-chorus v0.14.1 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused import: `super::*`
[INFO] [stdout]    --> src/summary.rs:539:9
[INFO] [stdout]     |
[INFO] [stdout] 539 |     use super::*;
[INFO] [stdout]     |         ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `follow_symlinks` is never read
[INFO] [stdout]   --> src/agent_context.rs:62:9
[INFO] [stdout]    |
[INFO] [stdout] 56 | pub struct InitOptions {
[INFO] [stdout]    |            ----------- field in this struct
[INFO] [stdout] ...
[INFO] [stdout] 62 |     pub follow_symlinks: bool,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `enforce_separate_commits` is never read
[INFO] [stdout]    --> src/agent_context.rs:161:9
[INFO] [stdout]     |
[INFO] [stdout] 142 | pub struct VerifyOptions {
[INFO] [stdout]     |            ------------- field in this struct
[INFO] [stdout] ...
[INFO] [stdout] 161 |     pub enforce_separate_commits: bool,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `HOOK_SHA256_TAG` is never used
[INFO] [stdout]     --> src/agent_context.rs:6798:7
[INFO] [stdout]      |
[INFO] [stdout] 6798 | const HOOK_SHA256_TAG: &str = "# AGENT_CONTEXT_HOOK_SHA256=";
[INFO] [stdout]      |       ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 7.72s
[INFO] running `Command { std: "docker" "inspect" "9c83510cb945a91d92932c1d178f542fd0906afda42b2e0dfe188f28e0ce7406", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "9c83510cb945a91d92932c1d178f542fd0906afda42b2e0dfe188f28e0ce7406", kill_on_drop: false }`
[INFO] [stdout] 9c83510cb945a91d92932c1d178f542fd0906afda42b2e0dfe188f28e0ce7406
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+28f95933dc0727396c07b48d0a8cb5211b7fb472" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 0b644e78432ac13fe5911c489cd620e9be0ea4775973879beb9a8c827be81a92
[INFO] running `Command { std: "docker" "start" "-a" "0b644e78432ac13fe5911c489cd620e9be0ea4775973879beb9a8c827be81a92", kill_on_drop: false }`
[INFO] [stderr] warning: unused import: `super::*`
[INFO] [stderr]    --> src/summary.rs:539:9
[INFO] [stderr]     |
[INFO] [stderr] 539 |     use super::*;
[INFO] [stderr]     |         ^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: field `follow_symlinks` is never read
[INFO] [stderr]   --> src/agent_context.rs:62:9
[INFO] [stderr]    |
[INFO] [stderr] 56 | pub struct InitOptions {
[INFO] [stderr]    |            ----------- field in this struct
[INFO] [stderr] ...
[INFO] [stderr] 62 |     pub follow_symlinks: bool,
[INFO] [stderr]    |         ^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: field `enforce_separate_commits` is never read
[INFO] [stderr]    --> src/agent_context.rs:161:9
[INFO] [stderr]     |
[INFO] [stderr] 142 | pub struct VerifyOptions {
[INFO] [stderr]     |            ------------- field in this struct
[INFO] [stderr] ...
[INFO] [stderr] 161 |     pub enforce_separate_commits: bool,
[INFO] [stderr]     |         ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `HOOK_SHA256_TAG` is never used
[INFO] [stderr]     --> src/agent_context.rs:6798:7
[INFO] [stderr]      |
[INFO] [stderr] 6798 | const HOOK_SHA256_TAG: &str = "# AGENT_CONTEXT_HOOK_SHA256=";
[INFO] [stderr]      |       ^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: `agent-chorus` (bin "chorus" test) generated 4 warnings (run `cargo fix --bin "chorus" -p agent-chorus --tests` to apply 1 suggestion)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.15s
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/chorus-9121a8fbf5fbeca9)
[INFO] [stdout] 
[INFO] [stdout] running 149 tests
[INFO] [stdout] test agent_context::tests::expand_count_handlebars_substitutes_known_slugs ... ok
[INFO] [stdout] test agent_context::tests::extract_numeric_claims_flags_stale_prose ... ok
[INFO] [stdout] test agent_context::tests::extract_numeric_claims_skips_expanded_counts_matches ... ok
[INFO] [stdout] test agent_context::tests::match_invalidated_tests_surfaces_drifted_function ... ok
[INFO] [stdout] test agent_context::tests::compute_dependencies_snapshot_hashes_pyproject_and_npm ... ok
[INFO] [stdout] test agent_context::tests::p12_compute_prose_diff_sections_names_changed_h2 ... ok
[INFO] [stdout] test agent_context::tests::extract_numeric_claims_passes_matching_prose ... ok
[INFO] [stdout] test agent_context::tests::extract_numeric_claims_respects_ignore_region ... ok
[INFO] [stdout] test agent_context::tests::derive_count_maps_splits_by_slug_and_noun ... ok
[INFO] [stdout] test agent_context::tests::p12_compute_prose_diff_sections_first_seal_is_empty ... ok
[INFO] [stdout] test agent_context::tests::extract_declared_counts_catches_prose_numbers_and_respects_ignore ... ok
[INFO] [stdout] test agent_context::tests::expand_count_handlebars_leaves_unknown_slugs_literal ... ok
[INFO] [stdout] test agent_context::tests::p12_strip_c_style_comments_removes_both_forms ... ok
[INFO] [stdout] test agent_context::tests::p12_strip_python_comments_removes_docstrings ... ok
[INFO] [stdout] test agent_context::tests::p12_verified_acceptance_anchor_tolerates_small_drift ... ok
[INFO] [stdout] test agent_context::tests::p12_verified_acceptance_anchor_fails_when_drift_exceeds_tolerance ... ok
[INFO] [stdout] test agent_context::tests::p12_verified_acceptance_no_verified_tests_is_silent ... ok
[INFO] [stdout] test agent_context::tests::p12_verified_acceptance_anchor_passes_when_line_matches ... ok
[INFO] [stdout] test agent_context::tests::p12_look_for_regex_reports_no_match ... ok
[INFO] [stdout] test agent_context::tests::p12_look_for_regex_matches_after_comment_strip ... ok
[INFO] [stdout] test agent_context::tests::p12_git_committer_identity_formats_name_and_email ... ok
[INFO] [stdout] test agent_context::tests::p12_verified_count_low_emits_warning_not_failure ... ok
[INFO] [stdout] test agent_context::tests::p13_rollback_latest_good_targets_matching_snapshot ... ok
[INFO] [stdout] test agent_context::tests::p12_look_for_rejects_comment_only_match_python ... ok
[INFO] [stdout] test agent_context::tests::p13_routing_templates_include_session_start_freshness_gate ... ok
[INFO] [stdout] test agent_context::tests::p13_update_last_known_good_writes_sha_into_manifest ... ok
[INFO] [stdout] test agent_context::tests::p12_pre_push_hook_has_set_u_quoted_interpolations_and_dashdash ... ok
[INFO] [stdout] test agent_context::tests::p12_look_for_rejects_comment_only_match_rust ... ok
[INFO] [stdout] test agent_context::tests::p13_verify_accepts_aliased_pack_filename ... ok
[INFO] [stdout] test agent_context::tests::p2_dependencies_drift_fires_on_pyproject_change ... ok
[INFO] [stdout] test agent_context::tests::p2_routing_file_check_flags_missing_canonical_refs ... ok
[INFO] [stdout] test agent_context::tests::p2_signature_drift_fires_on_rename ... ok
[INFO] [stdout] test agent_context::tests::p12_look_for_accepts_match_in_real_code ... ok
[INFO] [stdout] test agent_context::tests::p12_look_for_rejects_comment_only_match_ts ... ok
[INFO] [stdout] test agent_context::tests::p2_structural_warnings_as_json_shape_is_stable ... ok
[INFO] [stdout] test agent_context::tests::p3_default_relevance_json_contains_zones ... ok
[INFO] [stdout] test agent_context::tests::p2_template_marker_in_pack_json_is_flagged ... ok
[INFO] [stdout] test agent_context::tests::p3_load_zone_map_legacy_only_returns_none ... ok
[INFO] [stdout] test agent_context::tests::p2_look_for_substring_check_flags_missing_string ... ok
[INFO] [stdout] test agent_context::tests::p3_load_zone_map_missing_returns_none ... ok
[INFO] [stdout] test agent_context::tests::p3_load_zone_map_reads_valid_file ... ok
[INFO] [stdout] test agent_context::tests::p2_declared_count_drift_names_every_stale_file ... ok
[INFO] [stdout] test agent_context::tests::p2_contract_glob_existence_flags_empty_matches ... ok
[INFO] [stdout] test agent_context::tests::p4_acceptance_tests_graceful_degrade_when_p2_absent ... ok
[INFO] [stdout] test agent_context::tests::p2_family_count_delta_after_adding_a_script ... ok
[INFO] [stdout] test agent_context::tests::p4_acceptance_tests_missing_file_returns_empty ... ok
[INFO] [stdout] test agent_context::tests::p4_acceptance_tests_needs_revalidation_on_drift ... ok
[INFO] [stdout] test agent_context::tests::p3_resolve_affected_sections_maps_changed_file_to_zone ... ok
[INFO] [stdout] test agent_context::tests::p4_install_settings_template_creates_new_file ... ok
[INFO] [stdout] test agent_context::tests::p4_install_settings_template_is_idempotent ... ok
[INFO] [stdout] test agent_context::tests::p4_merge_settings_template_dedupes_existing_command ... ok
[INFO] [stdout] test agent_context::tests::p4_install_settings_template_preserves_existing_keys ... ok
[INFO] [stdout] test agent_context::tests::p6_check_separate_commits_non_git_is_empty ... ok
[INFO] [stdout] test agent_context::tests::p6_hook_section_contains_pack_only_skip_logic ... ok
[INFO] [stdout] test agent_context::tests::p6_write_last_freshness_state_emits_payload ... ok
[INFO] [stdout] test agent_context::tests::p6_write_last_freshness_state_no_pack_dir_is_noop ... ok
[INFO] [stdout] test agent_context::tests::p6_write_last_freshness_state_skips_non_warn ... ok
[INFO] [stdout] test agent_context::tests::p13_init_tier_two_scaffolds_tier_one_plus_invariants_and_contract ... ok
[INFO] [stdout] test agent_context::tests::parse_acceptance_invalidated_by_reads_list_markers ... ok
[INFO] [stdout] test agent_context::tests::diff_since_seal_groups_changes_by_zone ... ok
[INFO] [stdout] test agent_context::tests::diff_since_seal_returns_empty_zones_when_no_changes ... ok
[INFO] [stdout] test agent_context::tests::p3_zone_referencing_zero_files_fails_verify ... ok
[INFO] [stdout] test agent_context::tests::parse_shortcut_signatures_for_python_and_rust_and_ts ... ok
[INFO] [stdout] test agent_context::tests::schema_version_matching_passes_clean ... ok
[INFO] [stdout] test agent_context::tests::resolve_seal_baseline_sha_prefers_post_commit_sha ... ok
[INFO] [stdout] test agent_context::tests::schema_version_missing_passes_with_deprecation_warning ... ok
[INFO] [stdout] test agent_context::tests::schema_version_older_passes_with_upgrade_recommendation ... ok
[INFO] [stdout] test agent_context::tests::schema_version_newer_fails_loudly ... ok
[INFO] [stdout] test agent_context::tests::p13_init_tier_three_scaffolds_full_pack ... ok
[INFO] [stdout] test agent_context::tests::p13_init_tier_one_scaffolds_minimal_pack ... ok
[INFO] [stdout] test agent_context::tests::slug_for_count_key_normalizes_globs ... ok
[INFO] [stdout] test agent_context::tests::snapshot_noop_when_file_missing ... ok
[INFO] [stdout] test agent_context::tests::resolve_family_counts_empty_when_config_absent ... ok
[INFO] [stdout] test agent_context::tests::upsert_creates_file_when_missing ... ok
[INFO] [stdout] test agent_context::tests::snapshot_replaces_three_metadata_lines ... ok
[INFO] [stdout] test agent_context::tests::upsert_is_idempotent ... ok
[INFO] [stdout] test agent_context::tests::upsert_prepends_when_no_markers ... ok
[INFO] [stdout] test agent_context::tests::upsert_replaces_existing_block ... ok
[INFO] [stdout] test agent_context::tests::resolve_family_counts_resolves_run_scripts_glob ... ok
[INFO] [stdout] test agents::tests::bearer_case_insensitive ... ok
[INFO] [stdout] test agents::tests::claude_tool_calls_emits_tool_use_input ... ok
[INFO] [stdout] test agent_context::tests::p3_fallback_when_relevance_json_absent ... ok
[INFO] [stdout] test agents::tests::claude_include_user_interleaves_turns ... ok
[INFO] [stdout] test agents::tests::combined_redaction_stress ... ok
[INFO] [stdout] test agents::tests::codex_include_user_interleaves ... ok
[INFO] [stdout] test agent_context::tests::post_commit_reconcile_updates_post_commit_sha ... ok
[INFO] [stdout] test agents::tests::codex_tool_calls_emits_function_call_arguments ... ok
[INFO] [stdout] test agents::tests::cursor_notfound_handles_missing_base_dir ... ok
[INFO] [stdout] test agents::tests::extract_claude_content_with_tool_calls_emits_tool_use_block ... ok
[INFO] [stdout] test agents::tests::extract_text_with_tool_calls_emits_function_call_block ... ok
[INFO] [stdout] test agents::tests::cursor_notfound_names_vscdb_files_when_present ... ok
[INFO] [stdout] test agents::tests::gemini_include_user_interleaves_messages ... ok
[INFO] [stdout] test agent_context::tests::p3_check_freshness_with_zones_returns_affected_sections ... ok
[INFO] [stdout] test agents::tests::cursor_notfound_stays_generic_when_no_vscdb ... ok
[INFO] [stdout] test agents::tests::gemini_jsonl_basic_read_returns_last_assistant ... ok
[INFO] [stdout] test agents::tests::gemini_jsonl_include_user_interleaves ... ok
[INFO] [stdout] test agent_context::tests::p3_suggest_patches_emits_expected_shape ... ok
[INFO] [stdout] test agents::tests::gemini_jsonl_skips_metadata_and_dedupes_streaming_duplicates ... ok
[INFO] [stdout] test agents::tests::gemini_list_indexes_both_json_and_jsonl ... ok
[INFO] [stdout] test agent_context::tests::p6_check_separate_commits_clean_range_passes ... ok
[INFO] [stdout] test agents::tests::gemini_list_lenient_cwd_filter_matches_named_scope ... ok
[INFO] [stdout] test agents::tests::gemini_list_hex_hash_scope_reports_scope_hash ... ok
[INFO] [stdout] test agents::tests::no_false_positive_on_short_sk ... ok
[INFO] [stdout] test agents::tests::gemini_list_named_scope_returns_cwd_hint_not_null ... ok
[INFO] [stdout] test agents::tests::gemini_notfound_stays_generic_when_no_pb ... ok
[INFO] [stdout] test agents::tests::gemini_notfound_names_pb_files_when_present ... ok
[INFO] [stdout] test agents::tests::infer_gemini_scope_classifies_named_vs_hex ... ok
[INFO] [stdout] test agents::tests::redacts_api_hyphen_key ... ok
[INFO] [stdout] test agents::tests::redacts_connection_strings ... ok
[INFO] [stdout] test agents::tests::redacts_api_key_assignments ... ok
[INFO] [stdout] test agents::tests::redacts_aws_access_keys ... ok
[INFO] [stdout] test agents::tests::gemini_notfound_handles_missing_base_dir ... ok
[INFO] [stdout] test agents::tests::redacts_github_tokens ... ok
[INFO] [stdout] test agents::tests::redacts_google_api_keys ... ok
[INFO] [stdout] test agents::tests::redacts_multiple_bearer_tokens ... ok
[INFO] [stdout] test agents::tests::redacts_password_assignment ... ok
[INFO] [stdout] test agents::tests::redacts_openai_keys ... ok
[INFO] [stdout] test agents::tests::redacts_jwt_tokens ... ok
[INFO] [stdout] test agents::tests::redacts_pem_keys ... ok
[INFO] [stdout] test agents::tests::redacts_slack_tokens ... ok
[INFO] [stdout] test agents::tests::redacts_secret_with_spaces ... ok
[INFO] [stdout] test agents::tests::select_conversation_turns_bounds_prevent_stealing_previous_user ... ok
[INFO] [stdout] test agents::tests::redacts_sk_proj_keys ... ok
[INFO] [stdout] test agents::tests::short_bearer_token_does_not_block_later_redaction ... ok
[INFO] [stdout] test checkpoint::tests::checkpoint_guards_on_missing_agent_context_dir ... ok
[INFO] [stdout] test agents::tests::select_conversation_turns_pairs_user_with_assistant ... ok
[INFO] [stdout] test agents::tests::redacts_token_with_colon_separator ... ok
[INFO] [stdout] test relevance::tests::custom_config_works ... ok
[INFO] [stdout] test checkpoint::tests::checkpoint_honors_custom_message_override ... ok
[INFO] [stdout] test relevance::tests::default_config_includes_normal_files ... ok
[INFO] [stdout] test checkpoint::tests::checkpoint_writes_state_message_to_all_other_agents ... ok
[INFO] [stdout] test relevance::tests::filter_relevant_files_works ... ok
[INFO] [stdout] test setup::tests::setup_dry_run_writes_nothing ... ok
[INFO] [stdout] test setup::tests::setup_creates_intents_and_snippets_in_tempdir ... ok
[INFO] [stdout] test relevance::tests::default_config_excludes_standard_dirs ... ok
[INFO] [stdout] test setup::tests::setup_idempotent_without_force ... ok
[INFO] [stdout] test summary::tests::gemini_summary_counts_assistant_messages_from_jsonl ... ok
[INFO] [stdout] test summary::tests::gemini_summary_counts_assistant_messages_from_single_doc_json ... ok
[INFO] [stdout] test agent_context::tests::p6_check_separate_commits_reports_mixed_commit ... ok
[INFO] [stdout] test agent_context::tests::verify_ci_fails_when_acceptance_test_invalidated_and_pack_stale ... ok
[INFO] [stdout] test setup::tests::setup_rejects_system_directory ... ok
[INFO] [stdout] test agents::tests::cursor_include_user_interleaves ... FAILED
[INFO] [stdout] test agent_context::tests::seal_fails_on_stale_prose_number_without_force ... ok
[INFO] [stdout] test agent_context::tests::build_manifest_emits_all_p1_fields ... ok
[INFO] [stdout] test agent_context::tests::seal_force_downgrades_stale_prose_to_warning ... ok
[INFO] [stdout] test agent_context::tests::build_manifest_records_current_chorus_version ... ok
[INFO] [stdout] test agent_context::tests::p13_manifest_carries_last_known_good_and_aliases_fields ... ok
[INFO] [stdout] test agent_context::tests::p12_seal_history_entry_has_audit_trail_fields ... ok
[INFO] [stdout] test agent_context::tests::seal_expands_handlebars_into_sealed_pack ... ok
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- agents::tests::cursor_include_user_interleaves stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'agents::tests::cursor_include_user_interleaves' (396) panicked at src/agents.rs:3673:87:
[INFO] [stdout] read: No Cursor session found. Data directory not found: /tmp/chorus_cursor_vscdb_missing_base/not-real
[INFO] [stdout] 
[INFO] [stdout] Stack backtrace:
[INFO] [stdout]    0: <anyhow::kind::Adhoc>::new::<alloc::string::String>
[INFO] [stdout]              at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/anyhow-1.0.102/src/backtrace.rs:10:14
[INFO] [stdout]    1: chorus::agents::read_cursor_session_with_options
[INFO] [stdout]              at ./src/agents.rs:2454:20
[INFO] [stdout]    2: chorus::agents::tests::cursor_include_user_interleaves
[INFO] [stdout]              at ./src/agents.rs:3673:23
[INFO] [stdout]    3: chorus::agents::tests::cursor_include_user_interleaves::{closure#0}
[INFO] [stdout]              at ./src/agents.rs:3655:41
[INFO] [stdout]    4: <chorus::agents::tests::cursor_include_user_interleaves::{closure#0} as core::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]              at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/ops/function.rs:250:5
[INFO] [stdout]    5: <fn() -> core::result::Result<(), alloc::string::String> as core::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]              at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/ops/function.rs:250:5
[INFO] [stdout]    6: test::__rust_begin_short_backtrace::<core::result::Result<(), alloc::string::String>, fn() -> core::result::Result<(), alloc::string::String>>
[INFO] [stdout]              at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/test/src/lib.rs:724:18
[INFO] [stdout]    7: test::run_test_in_process::{closure#0}
[INFO] [stdout]              at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/test/src/lib.rs:747:74
[INFO] [stdout]    8: <core::panic::unwind_safe::AssertUnwindSafe<test::run_test_in_process::{closure#0}> as core::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]              at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]    9: std::panicking::catch_unwind::do_call::<core::panic::unwind_safe::AssertUnwindSafe<test::run_test_in_process::{closure#0}>, core::result::Result<(), alloc::string::String>>
[INFO] [stdout]              at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:581:40
[INFO] [stdout]   10: std::panicking::catch_unwind::<core::result::Result<(), alloc::string::String>, core::panic::unwind_safe::AssertUnwindSafe<test::run_test_in_process::{closure#0}>>
[INFO] [stdout]              at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:544:19
[INFO] [stdout]   11: std::panic::catch_unwind::<core::panic::unwind_safe::AssertUnwindSafe<test::run_test_in_process::{closure#0}>, core::result::Result<(), alloc::string::String>>
[INFO] [stdout]              at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panic.rs:359:14
[INFO] [stdout]   12: test::run_test_in_process
[INFO] [stdout]              at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/test/src/lib.rs:747:27
[INFO] [stdout]   13: test::run_test::{closure#0}
[INFO] [stdout]              at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/test/src/lib.rs:668:43
[INFO] [stdout]   14: test::run_test::{closure#1}
[INFO] [stdout]              at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/test/src/lib.rs:698:41
[INFO] [stdout]   15: std::sys::backtrace::__rust_begin_short_backtrace::<test::run_test::{closure#1}, ()>
[INFO] [stdout]              at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   16: std::thread::lifecycle::spawn_unchecked::<test::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]              at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   17: <core::panic::unwind_safe::AssertUnwindSafe<std::thread::lifecycle::spawn_unchecked<test::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]              at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   18: std::panicking::catch_unwind::do_call::<core::panic::unwind_safe::AssertUnwindSafe<std::thread::lifecycle::spawn_unchecked<test::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]              at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:581:40
[INFO] [stdout]   19: std::panicking::catch_unwind::<(), core::panic::unwind_safe::AssertUnwindSafe<std::thread::lifecycle::spawn_unchecked<test::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]              at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:544:19
[INFO] [stdout]   20: std::panic::catch_unwind::<core::panic::unwind_safe::AssertUnwindSafe<std::thread::lifecycle::spawn_unchecked<test::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]              at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panic.rs:359:14
[INFO] [stdout]   21: std::thread::lifecycle::spawn_unchecked::<test::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]              at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   22: <std::thread::lifecycle::spawn_unchecked<test::run_test::{closure#1}, ()>::{closure#1} as core::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]              at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23: <alloc::boxed::Box<dyn core::ops::function::FnOnce<(), Output = ()> + core::marker::Send> as core::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]              at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/alloc/src/boxed.rs:2277:9
[INFO] [stdout]   24: <std::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]              at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   25: <unknown>
[INFO] [stdout]   26: clone
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5dfe301a2a88 - std[d054f6f42beb1baa]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5dfe301a2a88 - std[d054f6f42beb1baa]::backtrace_rs::backtrace::trace_unsynchronized::<std[d054f6f42beb1baa]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5dfe301a2a88 - std[d054f6f42beb1baa]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5dfe301a2a88 - <<std[d054f6f42beb1baa]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[5a1c3e9896636f3a]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5dfe301b9baa - <core[5a1c3e9896636f3a]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5dfe301b9baa - core[5a1c3e9896636f3a]::fmt::write
[INFO] [stdout]    6:     0x5dfe301a7a22 - std[d054f6f42beb1baa]::io::default_write_fmt::<alloc[154f689e5dd3bae5]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x5dfe301a7a22 - <alloc[154f689e5dd3bae5]::vec::Vec<u8> as std[d054f6f42beb1baa]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x5dfe3017d486 - <std[d054f6f42beb1baa]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5dfe3017d486 - std[d054f6f42beb1baa]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5dfe30198cf9 - std[d054f6f42beb1baa]::panicking::default_hook
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5dfe2fe6b9dc - <alloc[154f689e5dd3bae5]::boxed::Box<dyn for<'a, 'b> core[5a1c3e9896636f3a]::ops::function::Fn<(&'a std[d054f6f42beb1baa]::panic::PanicHookInfo<'b>,), Output = ()> + core[5a1c3e9896636f3a]::marker::Send + core[5a1c3e9896636f3a]::marker::Sync> as core[5a1c3e9896636f3a]::ops::function::Fn<(&std[d054f6f42beb1baa]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/alloc/src/boxed.rs:2291:9
[INFO] [stdout]   12:     0x5dfe2fe6b9dc - test[fad20673b750c10e]::test_main_inner::<test[fad20673b750c10e]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5dfe30198eb2 - <alloc[154f689e5dd3bae5]::boxed::Box<dyn for<'a, 'b> core[5a1c3e9896636f3a]::ops::function::Fn<(&'a std[d054f6f42beb1baa]::panic::PanicHookInfo<'b>,), Output = ()> + core[5a1c3e9896636f3a]::marker::Send + core[5a1c3e9896636f3a]::marker::Sync> as core[5a1c3e9896636f3a]::ops::function::Fn<(&std[d054f6f42beb1baa]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/alloc/src/boxed.rs:2291:9
[INFO] [stdout]   14:     0x5dfe30198eb2 - std[d054f6f42beb1baa]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5dfe3017d542 - std[d054f6f42beb1baa]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5dfe30174549 - std[d054f6f42beb1baa]::sys::backtrace::__rust_end_short_backtrace::<std[d054f6f42beb1baa]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5dfe3017e65d - __rustc[7ab284efd7f33ea8]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5dfe301ba3ec - core[5a1c3e9896636f3a]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5dfe301ba162 - core[5a1c3e9896636f3a]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/result.rs:1872:5
[INFO] [stdout]   20:     0x5dfe2fda5ff3 - <core[5a1c3e9896636f3a]::result::Result<chorus[c94aaeecf9de814b]::agents::Session, anyhow[7fadc68ac79c0313]::Error>>::expect
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/result.rs:1185:23
[INFO] [stdout]   21:     0x5dfe2fdcafff - chorus[c94aaeecf9de814b]::agents::tests::cursor_include_user_interleaves
[INFO] [stdout]                                at /opt/rustwide/workdir/src/agents.rs:3673:87
[INFO] [stdout]   22:     0x5dfe2fdc23e7 - chorus[c94aaeecf9de814b]::agents::tests::cursor_include_user_interleaves::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/agents.rs:3655:41
[INFO] [stdout]   23:     0x5dfe2fdc05b6 - <chorus[c94aaeecf9de814b]::agents::tests::cursor_include_user_interleaves::{closure#0} as core[5a1c3e9896636f3a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x5dfe2fe5eabb - <fn() -> core[5a1c3e9896636f3a]::result::Result<(), alloc[154f689e5dd3bae5]::string::String> as core[5a1c3e9896636f3a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x5dfe2fe5eabb - test[fad20673b750c10e]::__rust_begin_short_backtrace::<core[5a1c3e9896636f3a]::result::Result<(), alloc[154f689e5dd3bae5]::string::String>, fn() -> core[5a1c3e9896636f3a]::result::Result<(), alloc[154f689e5dd3bae5]::string::String>>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/test/src/lib.rs:724:18
[INFO] [stdout]   26:     0x5dfe2fe6c335 - test[fad20673b750c10e]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/test/src/lib.rs:747:74
[INFO] [stdout]   27:     0x5dfe2fe6c335 - <core[5a1c3e9896636f3a]::panic::unwind_safe::AssertUnwindSafe<test[fad20673b750c10e]::run_test_in_process::{closure#0}> as core[5a1c3e9896636f3a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   28:     0x5dfe2fe6c335 - std[d054f6f42beb1baa]::panicking::catch_unwind::do_call::<core[5a1c3e9896636f3a]::panic::unwind_safe::AssertUnwindSafe<test[fad20673b750c10e]::run_test_in_process::{closure#0}>, core[5a1c3e9896636f3a]::result::Result<(), alloc[154f689e5dd3bae5]::string::String>>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:581:40
[INFO] [stdout]   29:     0x5dfe2fe6c335 - std[d054f6f42beb1baa]::panicking::catch_unwind::<core[5a1c3e9896636f3a]::result::Result<(), alloc[154f689e5dd3bae5]::string::String>, core[5a1c3e9896636f3a]::panic::unwind_safe::AssertUnwindSafe<test[fad20673b750c10e]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:544:19
[INFO] [stdout]   30:     0x5dfe2fe6c335 - std[d054f6f42beb1baa]::panic::catch_unwind::<core[5a1c3e9896636f3a]::panic::unwind_safe::AssertUnwindSafe<test[fad20673b750c10e]::run_test_in_process::{closure#0}>, core[5a1c3e9896636f3a]::result::Result<(), alloc[154f689e5dd3bae5]::string::String>>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x5dfe2fe6c335 - test[fad20673b750c10e]::run_test_in_process
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/test/src/lib.rs:747:27
[INFO] [stdout]   32:     0x5dfe2fe6c335 - test[fad20673b750c10e]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/test/src/lib.rs:668:43
[INFO] [stdout]   33:     0x5dfe2fe66e94 - test[fad20673b750c10e]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/test/src/lib.rs:698:41
[INFO] [stdout]   34:     0x5dfe2fe66e94 - std[d054f6f42beb1baa]::sys::backtrace::__rust_begin_short_backtrace::<test[fad20673b750c10e]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   35:     0x5dfe2fe6f3b2 - std[d054f6f42beb1baa]::thread::lifecycle::spawn_unchecked::<test[fad20673b750c10e]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   36:     0x5dfe2fe6f3b2 - <core[5a1c3e9896636f3a]::panic::unwind_safe::AssertUnwindSafe<std[d054f6f42beb1baa]::thread::lifecycle::spawn_unchecked<test[fad20673b750c10e]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[5a1c3e9896636f3a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   37:     0x5dfe2fe6f3b2 - std[d054f6f42beb1baa]::panicking::catch_unwind::do_call::<core[5a1c3e9896636f3a]::panic::unwind_safe::AssertUnwindSafe<std[d054f6f42beb1baa]::thread::lifecycle::spawn_unchecked<test[fad20673b750c10e]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:581:40
[INFO] [stdout]   38:     0x5dfe2fe6f3b2 - std[d054f6f42beb1baa]::panicking::catch_unwind::<(), core[5a1c3e9896636f3a]::panic::unwind_safe::AssertUnwindSafe<std[d054f6f42beb1baa]::thread::lifecycle::spawn_unchecked<test[fad20673b750c10e]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:544:19
[INFO] [stdout]   39:     0x5dfe2fe6f3b2 - std[d054f6f42beb1baa]::panic::catch_unwind::<core[5a1c3e9896636f3a]::panic::unwind_safe::AssertUnwindSafe<std[d054f6f42beb1baa]::thread::lifecycle::spawn_unchecked<test[fad20673b750c10e]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x5dfe2fe6f3b2 - std[d054f6f42beb1baa]::thread::lifecycle::spawn_unchecked::<test[fad20673b750c10e]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   41:     0x5dfe2fe6f3b2 - <std[d054f6f42beb1baa]::thread::lifecycle::spawn_unchecked<test[fad20673b750c10e]::run_test::{closure#1}, ()>::{closure#1} as core[5a1c3e9896636f3a]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x5dfe301a1b4f - <alloc[154f689e5dd3bae5]::boxed::Box<dyn core[5a1c3e9896636f3a]::ops::function::FnOnce<(), Output = ()> + core[5a1c3e9896636f3a]::marker::Send> as core[5a1c3e9896636f3a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/alloc/src/boxed.rs:2277:9
[INFO] [stdout]   43:     0x5dfe301a1b4f - <std[d054f6f42beb1baa]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   44:     0x717943349aa4 - <unknown>
[INFO] [stdout]   45:     0x7179433d6a64 - clone
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     agents::tests::cursor_include_user_interleaves
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 148 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 6.40s
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass `--bin chorus`
[INFO] running `Command { std: "docker" "inspect" "0b644e78432ac13fe5911c489cd620e9be0ea4775973879beb9a8c827be81a92", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "0b644e78432ac13fe5911c489cd620e9be0ea4775973879beb9a8c827be81a92", kill_on_drop: false }`
[INFO] [stdout] 0b644e78432ac13fe5911c489cd620e9be0ea4775973879beb9a8c827be81a92
